encounter difficulties - German English Dictionary